test (someone's) perseverance

Translations
mettre à l'épreuve la persévérance de quelqu'un